'''
存储过程：
1 利用dumps将python类型转化为str
2 将str保存到文件中
读取过程：
1 首先读取文件，获得一个字符串
2 利用loads将字符串转化为python的数据类型
以上过程中，都通过字符串进行中转，这也就是两个方法后面的s的意思。
'''
years = [2020,2019,2018,2017,2016]
incomes = { '北京市':[5483.89,5817.10,5785.92,5430.79,5081.26],
            '天津市':[1923.05,2410.41,2106.24,2310.36,2723.50],
            '上海市':[7046.30,7165.10,7108.15,6642.26,6406.13],
            '重庆市':[4257.98,4070.83,3911.01,3577.99,3388.85] }
import json

data = json.dumps([years,incomes])
file = open("incomesData1.json","wt")
file.write(data)
file.close()

file = open("incomesData1.json","rt")
data2 = file.read()
years1,incomes1 = json.loads(data2)
print(years1)
print(incomes1)
file.close()